#coding:utf-8
"""
登录
"""
import web
import public
import database

class main():
    def __init__(self):
        self.render=public.render
        self.db=database.database()

    def GET(self):
        return self.render.login()

    @public.catch_exception
    def POST(self):
        user_input=web.input()
        username=user_input.get('username','')
        password=user_input.get('password','')
        if self.db.check_user(username,password):
            #cookie的生存周期默认是会话期间
            public.session['login']=1
            web.seeother('/')
        else:
            #登录失败
            public.session['login']=0
            return public.render.login_fail()